package org.infodavid.common.model.behaviors;

import org.infodavid.common.model.ICategory;

/**
 * The Interface ICategorizable.
 */
public interface ICategorizable<T extends ICategory<T>> {
	/** The CATEGORY. */
	String CATEGORY = "category";

	/**
	 * Gets the category.
	 * @return the category
	 */
	T getCategory();

	/**
	 * Sets the category.
	 * @param value the new category
	 */
	void setCategory(T value);
}
